@charset "euc-kr";

/* font */
body,th,td,input,textarea,button, label {font:12px/1.2 Malgun Gothic,'����',dotum,sans-serif; color:#666;}

/* layout */
#head {border:none;}
#header {position:relative;width:1005px; height:94px; }
#kv { width:100%; height:210px; background:#ccc url("../images/common/kv_info.jpg") no-repeat center top; clear:both;}
#kv.kv_info {background:#ccc url("../images/common/kv_info.jpg") no-repeat center top;}
#kv.kv_request {background:#ccc url("../images/common/kv_request.jpg") no-repeat center top;}
#kv.kv_mypage {background:#ccc url("../images/common/kv_mypage.jpg") no-repeat center top;}
#kv.kv_custom {background:#ccc url("../images/common/kv_custom.jpg") no-repeat center top;}

#kv .kvInner {position:relative; width:1005px; height:210px; margin:0 auto; }
#kv .kvInner button{position:absolute; right:0; bottom:-13px; width:24px; height:29px; background:url("../images/common/btn_kv_up.png") no-repeat left top;}
#kv .kvInner button.down { bottom:12px; background:url("../images/common/btn_kv_down.png") no-repeat left top;}
#kv .kvInner button span {position:absolute; left:-9999px; font-size:0; text-indent:-999em;}

/* header */
#header .logo {width:280px; height:59px; float:left; margin-top:16px; margin-bottom:18px;}
#header .logo .logos {padding:0 0 0px; border-bottom:1px solid #e9e9e7;}
#header .logo .logos h1,#header .logo .logos h2{display:inline;}
#header .logo .logos h2 {margin-left:4px;}
#header .logo h1{margin:0;}

#header .topMenu {padding-top:4px; padding-left:10px;}
#header .topMenu ul {margin:0; padding-left:14px;}
#header .topMenu li {float:left; margin-right:25px; padding-right:25px; background:url("../images/common/bg_line.png") no-repeat right center;}
#header .topMenu li.last {margin:0; padding:0;}
#header .topMenu li:last-child {background:none;}
#header .topMenu li a {font-size:11px; color:#333;}

.partner {float:left;  width:138px; height:33px; padding:23px 61px 23px 64px;}

.gnb {position:absolute; right:-35px; top:0;}
.gnb ul {float:left;}
.gnb ul li {float:left; position:relative;}
.gnb ul li a {display:block; padding-bottom:12px; position:relative; z-index:1300;}
.gnb ul li a span {display:block;  }
.gnb ul li.on a { background:url("../images/common/bg_gnb_bot.png") no-repeat left bottom;}
.gnb ul li.on a span {background-color:#42b4f0;}
.gnb ul li ul {display:none; position:absolute; top:80px; left:30px; padding-top:20px; z-index:3020; width:170px;}
.gnb ul li ul li {float:none; }
.gnb ul li ul li a{padding:7px 7px; color:#c3e4f5; font-size:15px;}
.gnb ul li.on ul li a {background:none;}
.gnb ul li ul li a:hover {color:#ffffff;}
.bg_gnb_sub {display:none; z-index:1000; position:absolute; top:77px; left:0; width:100%;  height:180px; background-color:#35a7ed;}

.bg_gnb_sub div {width:443px; height:180px; position:absolute; left:50%; top:0; margin-left:-500px;}

/* container */
#container {padding-top:40px; overflow:hidden; width:1005px; margin:0 auto;}
#container:after {content:".";display:block;clear:both;visibility:hidden;line-height: 0;height:0;font-size:0;}

/*
.location {display:none;width:100%; padding:0; border-bottom:1px solid #eaecf7;}
.location .inner_location {width:960px; height:12px; padding:10px 0 12px 45px; margin:0 auto; background:url("../images/common/bg_location.png") no-repeat left top;}
.location em {color:#42b4f0; font-weight:bold;}
*/
#new_lnb {float:left; width:200px;}
#new_lnb h2 {position:relative; display:block; height:63px; background-color:#42b4f0;  line-height:63px; vertical-align:middle; font-size:24px; color:#fff; text-align:center;}
#new_lnb h2 span {position:absolute; right:-1px; bottom:-14px; height:14px; width:15px;  background:url("../images/common/bg_lnb_h2.png") no-repeat left top; display:block;}
#new_lnb li a {display:block; height:49px; border:1px solid #42b4f0; line-height:48px; color:#42b4f0; vertical-align:middle; font-size:16px; text-align:center; border-top:none; }
#new_lnb li a:hover{background:url("../images/common/lnb_over.png") no-repeat 160px 17px;}
#new_lnb li a:active,
#new_lnb li.on a {background:#35a7ed url("../images/common/lnb_on.png") no-repeat 160px 17px; color:#ffffff;}

#contents{float:left; width:765px; padding:0px 0px 70px 39px; border-left:1px solid #eaecf7;}

/* footer */
#footer {clear:both; padding:40px 0;border-top:1px solid #eaecf7;}
#footer .footerInner {position:relative;width:1005px; margin:0 auto;}
#footer .footerInner:after {content:""; display:block; width:1px; height:1px; clear:both;visibility:hidden; left:0; top:0;}
#footer .footLogo {position:absolute; left:36px; top:0px;}
#footer ul {padding-left:260px;}
#footer ul li {float:left;}
#footer p {float:left;padding-top:6px;padding-left:260px;}

/* info */
#contents h1,#contents h2 {color:#2692d0;}
#contents h1{padding-bottom:66px; font-size:42px; }
#contents h2 {padding-top:10px; background:url("../images/common/bg_con_h2.png") no-repeat left top; font-size:18px; font-weight:bold; text-indent:-1px;}
.section {position:relative;}
.section .new_tab {position:absolute; right:0; top:0;}
.section .new_tab ul {height:40px; margin-bottom:-2px; padding-left:12px; border-bottom:1px solid #42b4f0;}

.section .new_tab ul li {float:left;}
.section .new_tab ul li a {position:relative; display:block; height:12px; padding:14px 10px ;}
.section .new_tab ul li a.on {height:12px; border:1px solid #42b4f0; border-bottom:0 none; background-color:#fff; color:#2692d0; font-weight:bold;}
.section .new_tab ul li a.on span {position:absolute; left:50%; bottom:-4px; margin-left:-5px; display:block; width:9px; height:5px; background: #fff url("../images/common/bg_tab_bot.png") no-repeat bottom center; }

.section .info .topText {padding:40px 0 ; font-size:24px; color:#2692d0;}

.section .info .wrap_col2 {overflow:hidden}
.section .info .wrap_col2 .infoLeft {float:left; width:302px; padding-right:40px; border-right:1px solid #b3ddf3; color:#747474;  line-height:24px; font-size:14px;}
.section .info .wrap_col2 .infoLeft p {margin-bottom:30px;}
.section .info .wrap_col2 .infoRight {float:left; width:404px;}

.section .unstep_list {padding-bottom:50px;}
.section .unstep_list ul {overflow:hidden; margin-left:-75px}
.section .unstep_list ul li {float:left; text-align:center; width:205px; padding-top:120px; margin-left:75px; letter-spacing:-1px; line-height:24px; font-size:14px; color:#2692d0;}
.section .unstep_list ul li.bg01 {background:url("../images/info/bg_li_infor2_1.png") no-repeat center top;}
.section .unstep_list ul li.bg02 {background:url("../images/info/bg_li_infor2_2.png") no-repeat center top;}
.section .unstep_list ul li.bg03 {background:url("../images/info/bg_li_infor2_3.png") no-repeat center top;}

.section .unstep_list ul li em {display:block; font-size:24px; padding:20px 0 12px;}
.section .wrap_num_list {clear:both;}

.section .wrap_num_list {padding-top:10px; font-size:16px; line-height:24px; border-top:1px solid #42b4f0; letter-spacing:-1px;}
.section .wrap_num_list ol li.num_img01 {background:url("../images/info/ico_num01.png") no-repeat left 40px;}
.section .wrap_num_list ol li.num_img02 {background:url("../images/info/ico_num02.png") no-repeat left 40px;}
.section .wrap_num_list ol li.num_img03 {background:url("../images/info/ico_num03.png") no-repeat left 40px;}
.section .wrap_num_list ol li.num_img04 {background:url("../images/info/ico_num04.png") no-repeat left 40px;}
.section .wrap_num_list ol li.num_img05 {background:url("../images/info/ico_num05.png") no-repeat left 40px;}
.section .wrap_num_list ol li.num_img06 {background:url("../images/info/ico_num06.png") no-repeat left 40px;}
.section .wrap_num_list ol li div {padding:40px 0 40px 75px; background:url("../images/info/bg_top_li.png") no-repeat left bottom;}
.section .wrap_num_list ol li em {color:#2692d0;}

.section .wrap_num_list.big_type {margin-top:48px;}
.section .wrap_num_list.big_type {font-size:18px; color:#2692d0;}
.section .wrap_num_list.big_type ol li div {padding:46px 0 40px 75px; background:url("../images/info/bg_top_li.png") no-repeat left bottom;}

.section .wrap_num_list.big_type ol li .ex_text {padding:10px 0 0 0; background:none;color:#666666; font-size:14px; line-height:22px;}
.section .point,
.section .wrap_num_list.heading_type ul li em,
.section .wrap_num_list.big_type ol li .ex_text em {color:#ee6022;}

.section .wrap_num_list.heading_type {margin-top:45px;}
.section .wrap_num_list.heading_type strong {display:block;margin-bottom:18px;color:#2692d0; font-size:24px; font-weight:normal;}
.section .wrap_num_list.heading_type ul li,
.section .wrap_num_list.heading_type .paraga {padding:0 0 0 10px; background:url("../images/common/bu_squre_black.png") no-repeat 0px 10px;}

.section .wrap_num_list.heading_type ul li {font-weight:bold; margin-bottom:20px;}
.section .wrap_num_list.heading_type ul li:last-child {margin-bottom:0;}
.section .wrap_num_list.heading_type ul li.nochild,
.section .wrap_num_list.heading_type ul li li {font-weight:normal; margin-bottom:0;}
.section .wrap_num_list.heading_type ul {padding-bottom:20px;}
.section .wrap_num_list.heading_type ul:last-child {padding-bottom:0px;}
.section .wrap_num_list.heading_type ul ul {padding-top:0px;}
.section .wrap_num_list.heading_type ul li li {padding:0 0 0 10px; background:url("../images/common/bu_bar_black.png") no-repeat 0px 10px;}

.section .item5_list  { overflow:hidden; margin-top:30px; padding-bottom:0;}
.section .item5_list ul { margin-left:-1px;}
.section .item5_list ul li {width:150px; height:69px; margin-left:0; padding-top:100px; border-left:1px solid #e6e6e6;}

.section .item5_list ul li.bg01 {background:url("../images/info/bg_process01.png") no-repeat 13px top;}
.section .item5_list ul li.bg02 {background:url("../images/info/bg_process02.png") no-repeat 0px top;}
.section .item5_list ul li.bg03 {background:url("../images/info/bg_process03.png") no-repeat -4px top;}
.section .item5_list ul li.bg04 {background:url("../images/info/bg_process04.png") no-repeat 0px top;}
.section .item5_list ul li.bg05 {background:url("../images/info/bg_process05.png") no-repeat -11px top;}

.section .item4_list  { overflow:hidden; margin-top:30px; padding-bottom:0;}
.section .item4_list ul { margin-left:-1px;}
.section .item4_list ul li {width:189px; height:19px; margin-left:0; padding-top:85px; border-left:1px solid #e6e6e6;}

.section .item4_list ul li.bg01 {background:url("../images/info/bg_deal01.png") no-repeat 0px top;}
.section .item4_list ul li.bg02 {background:url("../images/info/bg_deal02.png") no-repeat 0px top;}
.section .item4_list ul li.bg03 {background:url("../images/info/bg_deal03.png") no-repeat 10px top;}
.section .item4_list ul li.bg04 {background:url("../images/info/bg_deal04.png") no-repeat -20px top;}
.section .btn,
.section .btn_resist {display:block;width:161px; height:29px; padding:12px 0 0 22px; border:1px solid #42b4f0; background:url("../images/common/bg_btn_arrow.png") no-repeat 152px 12px; font-size:16px; line-height:16px; color:#42b4f0;}
.section .wrap_btn_center {padding-top:30px;}
.section .wrap_btn_center .btn_resist {margin:0 auto;}

.section .tabArea #tab2,
.section .tabArea #tab3,
.section .tabArea #tab4 {display:none;}

.section .wrap_rule_con {position:relative; padding-top:70px;}
.section .rule_top {margin-top:-40px; padding-top:70px; background:url("../images/info/bg_rule.png") no-repeat right 0px;}
.section .rule_top .topText{padding-top:0;padding-bottom:65px;font-size:18px; letter-spacing:-1px; line-height:1.4;}

.section .wrap_rule_con .new_tab {width:100%;  left:0; right:auto ;}
.section .wrap_rule_con .new_tab ul {border-bottom:1px solid #42b4f0;}
.section .wrap_rule_con .new_tab .tabList {padding-left:0;}
.section .wrap_rule_con .new_tab .tabList li a {padding:14px 30px; border:1px solid #ccc; border-bottom:0 none; font-size:14px}
.section .wrap_rule_con .new_tab .tabList li .on {border:1px solid #42b4f0; border-bottom:0 none;}

.section .wrap_rule_con h3 {padding:15px 0 0 ; background:url("../images/common/bg_h3.gif") no-repeat left top;font-size:14px; color:#35a7ed; font-weight:bold;}

.section .tbl_rule {margin-top:18px; }
.section .tbl_rule table {width:100%;}
.section .tbl_rule tr:first-child th,.tbl_rule tr:first-child td { border-top:2px solid #42b4f0;}
.section .tbl_rule .bdb_line, .tbl_rule tr:last-child th,.tbl_rule tr:last-child td { border-bottom:1px solid #42b4f0;}
.section .tbl_rule th,
.section .tbl_rule td{border:1px solid #ccc; padding:13px 12px; font-size:14px;}
.section .tbl_rule th {color:#35a7ed; font-weight:bold; text-align:left;}
.section .tbl_rule th {border-left:0 none}
.section .tbl_rule td {border-right:0 none}
.section .tbl_rule.buy th,
.section .tbl_rule.unbuy th {font-weight:normal;}
.section .tbl_rule.unbuy th,.tbl_rule.unbuy td {padding:10px 10px;}
.section .tbl_rule.unbuy th:first-child,
.section .tbl_rule.unbuy td:first-child {border-left:0 none;}
.section .tbl_rule.unbuy th:last-child,
.section .tbl_rule.unbuy td:last-child {border-right:0 none;}
.section .tbl_rule.unbuy thead th { border-top:1px solid #42b4f0;}
.section .tbl_rule.unbuy tbody tr:first-child td { border-top:2px solid #42b4f0;}
.section .tbl_rule.unbuy tbody tr:last-child td { border-bottom:1px solid #42b4f0;}

.section .rule_noti {margin-top:8px;padding-left:32px; padding-top:10px; background:url("../images/common/bg_noti_txt.gif") no-repeat left top; font-size:14px}
.section .rule_noti ul{padding-left:10px; border-left:1px solid #42b4f0;}
.section .rule_noti li {padding:0 0 10px 10px; background:url("../images/common/bu_blue.gif") no-repeat left 10px; letter-spacing:-1px; line-height:1.5;}
.section .rule_noti li.last,
.section .rule_noti li:last-child {padding-bottom:0;}
.section .rule_noti li span {display:block;padding:10px 0 0 10px; }


/* main */
.main #header,
.main #footer .footerInner {width:1112px;}
.main #header {height:146px}
.main #header .logo {position:relative; z-index:99999;}
.main .fade_bg {position:absolute; left:0; top:0; width:100%; height:650px;}
.main .fade_bg .bg01{width:100%; height:650px; background:url("../images/main/main_01.png") no-repeat center top;}
.main .fade_bg .bg02{width:100%; height:650px; background:url("../images/main/main_02.png") no-repeat center top;}
.main .fade_bg .bg03{width:100%; height:650px; background:url("../images/main/main_03.png") no-repeat center top;}
.main .fade_bg .bg04{width:100%; height:650px;}
.main .fade_bg .slidesjs-container {height:650px !important;}
.main .fade_bg .slidesjs-navigation {display:none !important;}
.main #container {position:relative; width:1115px; margin-top:0; overflow:visible;}

.main #header .logo,
.main #header .logo .logos {border:none;}

.main .wrap_visule {position:relative; z-index:99; height:504px; width:1112px; margin:0 auto;}

.main .promotion h2 {padding-bottom:20px;font-size:66px; color:#000000;}
.main .promotion p {padding-bottom:27px;font-size:16px; color:#464646;}
.main .promotion ul li {float:left;  color:#e65101; margin-right:20px;}

.main .promotion ul li .wrap_nums {overflow:hidden; position:relative; border-bottom:1px solid #e65101;}
.main .promotion ul li .wrap_nums .top_txt {padding-right:40px; font-size:58px;}
.main .promotion ul li .wrap_nums .unit {position:absolute; right:8px; top:10px; font-size:28px;}
.main .promotion ul li .wrap_nums .last_txt {position:absolute; right:0; top:37px; font-size:16px;}

.main .promotion ul li .bot_txt {clear:both; margin-top:8px;text-align:center;font-size:16px;}
.main .promotion ul li.month_item .wrap_nums .unit {right:0px; top:10px; font-size:20px;}
.main .promotion ul li.month_item .wrap_nums .last_txt {right:0; top:37px; font-size:20px;}

.main .promotion .mina_ticker {position:absolute; z-index:400; left:420px; top:258px;}

.main .wrap_box {position:absolute; z-index:500; overflow:hidden; right:0px; top:0px; width:300px; height:550px; background-color:#42b4f0; text-align:center; color:#fff;}

.main .wrap_box .box {position:absolute; left:0px;  top:0; width:600px; height:550px;}
.main .wrap_box .box h3 {font-size:20px; padding-bottom:30px;}
.main .wrap_box .box a {color:#fff;}
.main .wrap_box .box div{float:left; width:300px; padding-top:230px;  font-size:14px}
.main .wrap_box .box ul{line-height:36px;}
.main .wrap_box .box .box1 {height:550px; background:#42b4f0 url("../images/main/bg_box01.png") no-repeat center 95px;}
.main .wrap_box .box .box2 {height:550px; background:#42b4f0 url("../images/main/bg_box01.png") no-repeat center 95px;}

.main .wrap_box .wrap_btn_arrow {position:absolute; bottom:-3px; left:50%; margin-left:-38px; z-index:700;}

.main .main_contents {height:auto;}
.main .main_contents .quick {position:absolute; top:82px; width:84px; height:437px; padding-top:13px; background:url("../images/main/bg_main_quick.png") no-repeat right top;}

.main .main_contents .quick ul{padding:16px; background-color:#1c78a8;}
.main .main_contents .quick ul li {padding:0 0 16px 0 ;border-bottom:1px solid #81b4cf;}
.main .main_contents .quick ul li:last-child {border:none;}
.main .main_contents .quick ul li a {display:block; padding-top:50px; color:#ffffff; text-align:center; font-size:14px; letter-spacing:-1px;}
.main .main_contents .quick .p_info {background:url("../images/main/bg_main_quick01.png") no-repeat center 16px;}
.main .main_contents .quick .licen {background:url("../images/main/bg_main_quick02.png") no-repeat center 16px;}
.main .main_contents .quick .faq_quick {background:url("../images/main/bg_main_quick03.png") no-repeat center 16px;}

.main .main_section {padding-left:100px; color:#1c78a8;}
.main .main_section a {color:#1c78a8;}
.main .main_section h2 {height:78px; padding-top:39px; text-align:center; font-size:24px;}
.main .main_section h2 img {margin:0 10px; vertical-align:middle;}

.main .request_list {height:178px; border-bottom:1px solid #d5daef;}
.main .request_list li {float:left; border-right:1px solid #d5daef;}
.main .request_list li:last-child {border:none;}
.main .request_list li a {display:block; height:26px; width:250px; padding-top:100px; text-align:center; font-size:20px}
.main .request_list li a.rl_01 {background:url("../images/main/bg_main_request01.png") no-repeat center top;}
.main .request_list li a.rl_02 {background:url("../images/main/bg_main_request02.png") no-repeat 97px top;}
.main .request_list li a.rl_03 {background:url("../images/main/bg_main_request03.png") no-repeat center top;}
.main .request_list li a.rl_04 {background:url("../images/main/bg_main_request04.png") no-repeat 95px top;}

.main .wrap_recent {padding:50px 0 20px;font-size:16px;}
.main .wrap_recent:after {content:".";display:block;clear:both;visibility:hidden;line-height: 0;height:0;font-size:0;}
.main .wrap_recent h3 {font-size:24px}
.main .wrap_recent .recent_board{position:relative;float:left; width:483px; padding-left:20px;  background:url("../images/main/bg_main_board.png") no-repeat right bottom; }
.main .wrap_recent .rule_board{float:left; width:464px; height:165px;  margin-left:20px; padding-left:20px; border-left:1px solid #d5daef; background:url("../images/main/bg_main_rule.png") no-repeat right bottom;}
.main .wrap_recent .recent_board p span{color:#767676; font-size:9px; display:block; padding-top:20px;}
.main .wrap_recent .recent_board h3 {position:absolute; left:20px; top:0; line-height:26px; height:26px; vertical-align:top;}
.main .wrap_recent .recent_board h3.event_title {left:128px; padding-left:12px; border-left:1px solid #d5daef; vertical-align:middle;}
.main .wrap_recent .recent_board .tabcon {padding:52px 120px 40px 0;}
.main .wrap_recent .recent_board #tab2 {display:none;}
.main .wrap_recent .recent_board .tabcon {position:relative; line-height:1.3;}
.main .wrap_recent .recent_board .more {position:absolute; right:10px; top:6px; text-decoration:underline; color:#777777; font-size:12px;}

.main .wrap_recent .rule_board ul {padding-top:20px;}
.main .wrap_recent .rule_board li {padding-left:14px; background:url("../images/common/bul_square.gif") no-repeat left 10px; line-height:1.5;}
.main .wrap_recent .rule_board li {}

.main #footer {border:none; background:url("../images/main/bg_main_foot.png") no-repeat center top; padding-top:15px;}
.main #footer .footerInner {background:url("../images/main/bg_footer_inner.png") no-repeat 99px top;}
.main #footer .footLogo {left:0;}
.main #footer .footLogo img {width:81px; height:21px;}

.main .partner {position:relative; z-index:9999;padding:23px 61px 23px 65px;}
.main .gnb {right:0;}
.main #footer ul,
.main #footer p {padding-left:117px; width:100%;}

/* custom */
#contents .section .custom h2{font-weight:normal;}
.section .certi .article {font-size:14px;}
.section .certi .article h3{margin-top:50px; padding:0px 0 20px 20px; background:url("../images/custom/ico_certi.png") no-repeat left 1px; color:#2692d0; font-size:14px;}
.section .certi .article p {line-height:1.3;}

.section .certi .item4_list {margin-top:60px;}
.section .certi .item4_list ul li{height:46px;}
.section .certi .item4_list ul li.c_01 {background:url("../images/custom/bg_cert01.png") no-repeat center 5px;}
.section .certi .item4_list ul li.c_02 {background:url("../images/custom/bg_cert02.png") no-repeat center 5px;}
.section .certi .item4_list ul li.c_03 {background:url("../images/custom/bg_cert03.png") no-repeat center 5px;}
.section .certi .item4_list ul li.c_04 {background:url("../images/custom/bg_cert04.png") no-repeat center 5px;}

.section .pdf_noti {margin-top:28px; padding:30px; border:1px solid #2692d0; color:#2692d0;}
.section .pdf_noti li {padding:0 0 13px 12px; background:url("../images/common/bu_blue.gif") no-repeat left 12px; font-size:14px;}
.section .pdf_noti a {width:165px; height:31px; padding:12px 0 0 30px; color:#2692d0; background-position:166px 12px;}
.section .title_box {position:relative;}

.section .terms .board {padding-top:25px;}
.section .terms .nTabStyle .ui-tabs-nav {margin-bottom:10px; border-bottom:1px solid #42b4f0;}
.section .terms .search_txt {padding:20px 0 20px 10px; font-size:14px;}
.section .terms .nTabStyle .ui-tabs-nav li {margin-right:0;}
.section .terms .nTabStyle .ui-tabs-nav a  {border:1px solid #ccc; border-bottom:0 none; border-right:0 none;}
.section .terms .nTabStyle .ui-tabs-nav li:last-child a {border-right:1px solid #ccc;}
.section .terms .nTabStyle .ui-tabs-nav .ui-tabs-selected a {border:1px solid #42b4f0; border-bottom:0 none; color:#42b4f0;}
.section .terms .nTabStyle .ui-tabs-nav a span {color:#979797;}
.section .terms .nTabStyle .ui-tabs-nav .ui-tabs-selected a span {color:#42b4f0;}
.section .terms .nBoardStyle {border:0 none; font-size:14px;}
.section .terms .nBoardStyle th {color:#42b4f0; font-size:14px; padding:10px 0;}
.section .terms .nBoardStyle td {height:38px; padding:0; font-size:14px;}
.section .terms .nBoardStyle td a {vertical-align:top; margin-top:-14px;}
.section .terms .nBoardStyle td.alignLeft {padding-left:10px;}
.section .terms .nBoardStyle td.date {font-size:12px}

.section .faq  {margin-top:-25px;}
.section .faq .nBoardStyle th:last-child,
.section .faq .nBoardStyle td:last-child,
.section .terms .nBoardStyle th:last-child,
.section .terms .nBoardStyle td:last-child {border-right:0 none;}
.section .faq .board_search {left:0;}
.section .faq .board_search label {font-size:18px; color:#464646;}
.section .faq .board_search p {display:inline;font-size:14px;}
.section .faq .board_search #searchWord {width:270px;}
.section .wrap_tbl_faq td dl img {float:left; margin-right:10px;}
.section .wrap_tbl_faq td dl {text-align:left;}
.section .faq .QnA { background-color:#f3f7f9; color:#35a7ed; line-height:1.3;}
.section .faq .QnA dl {padding-left:30px;}
.section .faq .QnA dt {padding-left:20px; margin-bottom:20px;}
.section .faq .QnA dd {padding-left:20px;}

.section .board_view h3 {margin-top:17px; padding:15px 0 18px;font-size:16px; border-top: 1px solid #42b4f0; border-bottom: 3px solid #42b4f0;}
.section .board_view h3 span {display:block; padding-top:15px; color:#42b4f0; font-size:12px;}
.section .board_view .admin_con {padding:30px 6px; font-size:16px; line-height:1.3;  border-bottom: 1px solid #42b4f0; }

.section .page_nav {margin:20px 0 ;border-top:1px solid #ebebeb;}
.section .page_nav li {height:40px;border-bottom:1px solid #ebebeb; font-size:16px;}

.section .page_nav table {width:100%;}
.section .page_nav td,
.section .page_nav th{height:16px;padding:13px 0; border:1px solid #ebebeb; border-right:0; border-left:0; font-size:14px;}

.section .page_nav th span {padding-left:30px;}
.section .page_nav th span.page_next {background:url("../images/custom/btn_page_prev.png") no-repeat left 6px;}
.section .page_nav th span.page_prev {background:url("../images/custom/btn_page_next.png") no-repeat left 8px;}
.section .page_nav td {padding-left:10px;  border-left:1px solid #ebebeb;}
.section .page_nav td a:hover {color:#42b4f0;}

.section .board_view .list_btn {}
.section .board_view .btn_golist{display:block; float:right; font-weight:normal; vertical-align:middle; font-size:14px; padding:6px 15px; background-color: #42b4f0; color: #fff;}


/* login */
.section .login_visual {margin-bottom:50px;float:left; width:330px; height:466px; background:url("../images/common/bg_login.png") no-repeat 90px 212px; color:#2692d0; border-right:1px solid #e6e6e6;}
#contents .section .login_visual h2 {font-size:36px; font-weight:normal;  }
.section .login_visual h2 em {font-weight:bold;}
.section .login_visual p {padding-top:15px;font-size:14px; letter-spacing:-1px;}
#contents .section .login h2 {background:none;}
.section .login_article {float:left; width:390px; padding:0 22px; font-size:14px}
#contents .section .login_article h2 {padding:0 0 24px;}
.section .login_article ul {line-height:1.5;}
.section .login_article li {padding:0 0 16px 10px; background:url("../images/common/bu_blue.gif") no-repeat left 10px;}
.section .login_article .wrap_id_num {margin-top:20px;padding:30px 0 32px 0px;  border-top:1px solid #e6e6e6;  }
.section .login_article p {padding:0 0 10px 10px; background:url("../images/common/bu_blue.gif") no-repeat left 19px;}
.section .login_article p span {margin-right:11px;}
.section .login_article strong {display:block; font-weight:normal; color:#42b4f0;}
.section .login_article input {width:120px; height:30px; border:1px solid #2692d0;}
.section .login_article input {font-size:20px }
.section .login_article input.btn_login {width:365px; height:41px; padding:0;background-position:300px 12px; cursor:pointer; font-size:16px }
.section .safe {clear:both; padding:22px 0 0 33px; border-top:1px solid #42b4f0; background:url("../images/common/bg_noti_txt.gif") no-repeat left 12px;color:#2692d0;}
.section .safe p {padding-left:10px;border-left:1px solid #42b4f0;}

/* mypage */
.section .list_util {overflow: hidden; margin-bottom: 10px;}
.section .list_util .date {padding-left: 9px; float: left; background: url("../images/common/bul_square.gif") 0 center no-repeat; font-size: 16px;}
.section .list_util .unit {float: right; font-size: 12px;}
.section .list_util em {color: #ff6600;}
.section .tbl_style01, tbl_style02 {width: 100%;}
.section .tbl_style01_wrap {border: 1px solid #42b4f0; border-left: 0; border-right: 0;}
.section .tbl_style01 th, .section .tbl_style01 td {padding: 11px 8px; font-size: 14px; letter-spacing: -1px;}
.section .tbl_style01 th {border-left: 1px solid #f0f0f0; border-bottom: 3px solid #42b4f0; color: #3399cc; font-size: 14px; letter-spacing: -1px}
.section .tbl_style01 .top_th {border-bottom-width: 1px; border-bottom-color: #f0f0f0;}
.section .tbl_style01 td {border: 1px solid #f0f0f0; text-align: center;}
.section .tbl_style01 .first {border-left: 0;}
.section .tbl_style01 .last {border-right: 0;}
.section .guide_txt {margin-top: 10px; padding-top: 10px; padding-left: 32px; color: #33ccff; background: url("../images/common/ico_guide.gif") 0 0 no-repeat; font-size: 14px; letter-spacing: -1px; line-height: 20px;}
.section .guide_txt span {vertical-align: 1px;}
.section .myloan .topText {padding: 15px 0 30px 0; background: url("../images/common/bg_con_h2.png") no-repeat left top; letter-spacing: -1px;}

.section .user_info {position: relative; margin-bottom: 30px; padding: 22px; color: #fff; font-size: 18px; background-color: #42b4f0;}
.section .user_info strong {font-weight: bold; font-size: 24px;}
.section .user_info span {position: absolute; top: 0; right: 0; display: inline-block; width: 15px; height: 14px; background: url("../images/common/bg_user_info.gif") 0 0 no-repeat;}
.section .tbl_style02_wrap {border-top: 1px solid #42b4f0; border-bottom: 1px solid #42b4f0;}
.section .tbl_style02 th, .tbl_style02 td {padding: 16px 8px; border: 1px solid #f0f0f0; text-align: left; font-size: 14px; letter-spacing: -1px;}
.section .tbl_style02 th {padding-left: 10px; color: #3399ff;}
.section .tbl_style02 .first {border-left: 0;}
.section .tbl_style02 .last {border-right: 0;}
.section .guide_list {margin-top: 20px;}
.section .guide_list .list_item {padding-left: 12px; line-height: 30px; background: url("../images/common/bul_square2.gif") 0 center no-repeat;}

.section .step_list {overflow: hidden; margin-bottom: 50px; padding-bottom: 50px; border-bottom: 1px solid #42b4f0;}
.section .step_list li {width: 250px; float: left; border-left: 1px solid #e6e6e6; text-align: center;}
.section .step_list .first {border-left: 0;}
.section .btn_area {width: 100%; margin-top: 40px; text-align: center;}
.section .section .btn_arr {display: inline-block; width: 205px; height:29px; padding:12px 0 0 0; border:1px solid #42b4f0; background:url("../images/common/bg_btn_arrow.png") no-repeat 175px 12px; font-size:16px; line-height:16px; color:#42b4f0; text-align: center;}

/* board */
.section .wrap_board {position:relative;}
.section .wrap_board h2{ position:absolute;}
.section .board {position:relative; padding-top:54px;}
.section .board .board_search {position:absolute; right:0; top:0; padding-top:14px; }
.section .board .board_search select {width:89px;height:27px; border:1px solid #42b4f0; vertical-align:top; }
.section .board .board_search input {width:160px; height:25px; border:1px solid #42b4f0; vertical-align:top; }
.section .board .board_search input.submit_type {width:55px;height:27px; vertical-align:top; background-color:#42b4f0; color:#fff; cursor:pointer;}

.section .board .nBoardStyle th {border-width: 1px; background-color:#fff;border-top:1px solid #42b4f0;border-bottom:3px solid #42b4f0;}
.section .board .nBoardStyle td {border-width: 1px; border-color:#ebebeb }
.section .board .nBoardStyle tr:last-child td {border-bottom:1px solid #42b4f0;}
.section .nBoardStyle {border-top:1px solid #42b4f0; }
.section .board td:last-child {color:#42b4f0;}
.section .board td:first-child {color:#666;}

/* paging */
.section .paging {font-size:16px; line-height:24px; font-family:Malgun-Gothic, '���� ���'; text-align:center; padding:20px 0;}
.section .paging a, .paging em {display: inline-block; color: #707274; width:31px; height:28px; padding-top:5px; border:1px solid #ced3da; vertical-align:top; }
.section .paging a {text-decoration: none;}
.section .paging a:hover {border-color:#42b4f0; color:#42b4f0;}
.section .paging em {font-style:normal;	cursor:default;}
.section .paging .pageNum {border:1px solid #ced3da; background-color: #fff;}
.section .paging .current {font-weight:bold; border-color:#42b4f0;	background-color: #fff; color:#42b4f0; }
.section .paging .first { background:url("../images/common/btn_board_first.png") no-repeat center 12px;}
.section .paging .prev { background:url("../images/common/btn_board_prev.png") no-repeat center 12px;}
.section .paging .next { background:url("../images/common/btn_board_next.png") no-repeat center 12px;}
.section .paging .last { background:url("../images/common/btn_board_last.png") no-repeat center 12px;}
.section .paging .first:hover { background:url("../images/common/btn_board_first_on.png") no-repeat center 12px;}
.section .paging .prev:hover { background:url("../images/common/btn_board_prev_on.png") no-repeat center 12px;}
.section .paging .next:hover { background:url("../images/common/btn_board_next_on.png") no-repeat center 12px;}
.section .paging .last:hover { background:url("../images/common/btn_board_last_on.png") no-repeat center 12px;}
.section .paging .first span,
.section .paging .prev span,
.section .paging .next span,
.section .paging .last span {visibility:hidden; width:1px; height:1px; text-indent:-9999em; position:absolute; margin-left:-1px;}


/* Common */
.section .bdt3 {border-top:3px solid #42B4F0 !important;}
.section .bd_none {border-bottom:0 !important;}
.section .pt5 {padding-top:5px;}
.section .pl0 {padding-left:0 !important;}
.section .pt10 {padding-top:10px;}
.section .pl10 {padding-left:10px;}
.section .pl30 {padding-left:30px;}
.section .pb0 {padding-bottom:0 !important;}
.section .pb30 {padding-bottom:30px !important;}
.section .mb10 {margin-bottom:10px;}
.section .mb20 {margin-bottom:20px;}
.section .mb30 {margin-bottom:30px;}
.section .mb40 {margin-bottom:40px;}
.section .mb50 {margin-bottom:50px;}
.section .mb60 {margin-bottom:60px;}
.section .mb70 {margin-bottom:70px;}
.section .mr5 {margin-right:5px;}
.section .mr10 {margin-right:10px;}
.section .mr30 {margin-right:30px;}
.section .tac {text-align:center;}
.section .tal {text-align:left;}
.section .tar {text-align:right;}
.section .vtat {vertical-align:top;}
.section .vtab {vertical-align:bottom;}
.section .vtam * {vertical-align:middle;}
.section .wid10 {width:10px;}
.section .wid20 {width:20px;}
.section .wid30 {width:30px;}
.section .wid40 {width:40px;}
.section .wid50 {width:50px;}
.section .wid60 {width:60px;}
.section .wid70 {width:70px;}
.section .wid80 {width:80px;}
.section .wid90 {width:90px;}
.section .wid100 {width:100px;}
.section .wid110 {width:110px;}
.section .wid120 {width:120px;}
.section .wid133 {width:133px !important;}
.section .wid140 {width:140px !important;}
.section .wid150 {width:150px !important;}
.section .wid160 {width:160px !important;}
.section .wid200 {width:200px !important;}
.section .wid210 {width:210px !important;}
.section .wid270 {width:270px !important;}
.section .wid300 {width:300px !important;}
.section .ov_hid {overflow:hidden;}
.section .ft_l {float:left;}
.section .ft_r {float:right;}
.section .ft_blk {color:#000 !important;}
.section .ft_blue {color:#3399cc !important;}
.section .ft_bl * {color:#3399cc !important;}
.section .fc_e6 {color:#e65203 !important;}
.section .fs12 {font-size:12px !important;}
.section .fs14 {font-size:14px !important;}
.section .fs18 {font-size:18px !important;}
.section .fwb {font-weight:bold !important;}
.section .lh20 {line-height:20px;}

/* Title */
.section .tit_h2 {padding:0 !important; background:none !important; color:#3399cc; font-weight:bold;font-size:18px;}
.section .tit_h2 span {display:inline-block; padding-top:14px; border-top:1px solid #1c78a8;}
.section .tit_tb_h3 {padding-bottom:10px; padding-left:21px; background:url(../images/common/bg_tb_tit.gif) no-repeat left 3px; color:#3399cc; font-weight:bold;font-size:14px;}
.section .step_list span {display:block; height:70px; text-align:center;}
.section .step_list p {padding:26px 0 0 0; color:#42B4F0;font-size:16px;}
.section .step_list p.on {color:#e65203;}
.section .list_type01 {padding:0 30px;}
.section .list_type01 li {margin-bottom:15px; padding-left:13px; background:url(../images/common/bul_square.gif) no-repeat left 10px; color:#666;font-size:14px; line-height:20px;}
.section .list_type01 li.lst {margin-bottom:0;}
.section .tb_date {padding:10px 0; color:#42B4F0;font-size:14px; text-align:right;}
.section .myloan_tb_wrap .tbl_style02_wrap {margin-bottom:20px;border-top:3px solid #42B4F0;}
.section .myloan_tb_wrap table, .myloan_tb_wrap01 table {width:100%;}
.section .guide_txt_info {padding:11px 0 0 32px;background:url(../images/common/ico_guide.gif) no-repeat left top;}
.section .guide_txt_info ul {padding-left:6px; border-left:1px solid #42B4F0;}
.section .guide_txt_info ul li {margin-bottom:10px; color:#42B4F0;font-size:14px; line-height:20px;}
.section .guide_txt_info ul li.first {line-height:0; line-height:11px;}
.section .guide_txt_info ul li.lst {margin-bottom:0;}
.section .guide_txt_info ul li span {color:#ff6600; font-weight:bold;}
.section .guide_txt_info ul li.tit_type {padding-bottom:10px;font-size:24px !important;}
.section .sch_area {width:100%;height:29px;}
.section .select_type {float:left; position:relative; height:29px;}
.section .select_type ul {position:absolute; top:0; left:0; border:1px solid #42B4F0; background:#fff url(../images/common/select_arrow.gif) no-repeat right top;}
.section .select_type ul li a {display:block; height:27px; padding:0 35px 0 7px; font-size:14px; line-height:24px;}
.section .select_type .lis {display:none;}
.section .select_type ul:hover .lis {display:block;}
.section .sch_area .btn_blue {float:left;}
.section .btn_blue {display:inline-block; height:29px !important; padding:0 15px; background-color:#42B4F0; color:#fff !important; line-height:26px; }
.section .ip_txt {height:13px; padding:7px 9px; border:1px solid #42B4F0; background:#fff; font-size:14px; line-height:14px;}
.section .btn_rt_type,
.section .btn_lt_type {display: inline-block; width: 205px; height:29px; padding:12px 0 0 0; border:1px solid #42b4f0; color:#42b4f0; font-size:16px; text-align: center; line-height:16px;}
.section .btn_lt_type span, .btn_rt_type span {display:inline-block; height:19px; color:#42B4F0;}
.section .btn_lt_type span {padding-left:25px; background:url("../images/common/bg_btn_arrow01.png") no-repeat left center;}
.section .btn_rt_type span {padding-right:25px; background:url("../images/common/bg_btn_arrow.png") no-repeat right center;}
.section .btn_area_bot {padding:20px 0; text-align:center;}
.section .msg_area,
.section .msg_area02 {margin-bottom:10px;padding:30px 0; border:1px solid #42B4F0;}
.section .msg_area02 {margin-bottom:30px;}
.section .msg_area p {color:#2692D0;text-align:center;}
.section .msg_area p.info_txt01 {padding-bottom:20px; font-weight:bold;font-size:30px;}
.section .msg_area p.info_txt02 {font-weight:normal;font-size:18px;}
.section .msg_area p.info_txt02 span {color:#ff6600;font-weight:bold;}

/* log in */
.section .section_login {overflow:hidden; margin-bottom:10px; padding-bottom:50px; border-bottom:1px solid #42B4F0;}
.section .section_login .lt {float:left; height:402px; background:url(../images/info/bg_login.gif) no-repeat center bottom;}
.section .section_login .lt h2 {margin-bottom:25px; font-weight:normal !important;font-size:36px !important;}
.section .section_login .lt p {color:#3399cc;}
.section .section_login .rt {float:right; margin-top:20px; padding-left:23px;border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6;}
.section .section_login .rt .inner {width:400px;}
.section .section_login .rt h3 {margin-bottom:35px; color:#3399cc; font-weight:bold;font-size:20px; letter-spacing:-1px;}
.section .section_login .rt ul {}
.section .section_login .rt ul li {margin-bottom:5px;padding-left:11px; background:url(../images/common/bul_square.gif) no-repeat left 12px; font-size:16px; letter-spacing:-1px; line-height:23px;}
.section .section_login .rt ul li.log_input em {display:inline-block; margin-top:-4px;}
.section .section_login .rt ul li.log_input {margin-top:30px;padding:30px 0 30px 11px; border-top:1px solid #e6e6e6; background-position:0 43px;}
.section .section_login .rt ul li.log_input .ip_txt {width:103px;}
.section .section_login .rt ul li.log_input p {margin-left:-11px;padding-top:10px;}
.section .section_login .rt ul li.log_input * {vertical-align:middle;}
.section .section_login .rt ul li strong {color:#ff6600;}
.section .section_login .rt ul li span {color:#3399cc;}

/* loan_recept */
.cs_info {width:198px; margin-top:10px; padding:97px 0 10px;border:1px solid #42B4F0; background:url(../images/info/bg_cs.gif) no-repeat left top; text-align:center;}
.cs_info p {color:#3399cc;}
.cs_info p em {font-size:19px;}
.cs_info p strong {display:block; padding:4px 0; font-weight:normal; font-size:23px;}
.section .cs_info p + p {padding:13px 0 35px 0;font-size:14px;}
.section .input_num_area {padding:20px 0; border-top:1px solid #42B4F0; border-bottom:1px solid #42B4F0; text-align:center;}
.section .input_num_area em {color:#666; font-weight:bold;font-size:20px;}
.section .loan_step_list {overflow:hidden; width:100%; margin-bottom:50px;}
.section .loan_step_list li {float:left; width:24%; border-right:1px solid #e6e6e6; text-align:center;}
.section .loan_step_list li.lst {padding-left:22px;border-right:0;}
.section .loan_step_list li em {display:block; color:#3399cc; font-size:16px; text-align:center; letter-spacing:-1px;}
.section .loan_step_list li em.on {color:#e65203;}
.section .msg_area03 {margin-bottom:50px;padding:30px; border:1px solid #42B4F0; background:url(../images/common/bg_msg01.gif) no-repeat right bottom;}
.section .msg_area03 p {color:#3399cc;font-size:24px;}
.section .msg_area03 p strong {color:#e65203;}
.section .msg_area03 p + p {padding-top:18px;font-size:14px;}
.section .loan_pd_select {overflow:hidden;}
.section .loan_pd_select li {float:left; margin-right:22px; text-align:center;}
.section .loan_pd_select li + li + li {margin-right:0;}
.section .pd_sel_txt {padding-bottom:30px;}
.section .pd_sel_txt em {margin-right:14px; padding:0 15px 0 0; background:url(../images/info/bg_dashed.gif) no-repeat right bottom; color:#3399cc;  font-weight:bold;font-size:18px;}
.section .pd_sel_txt span {color:#666;font-size:14px; letter-spacing:-1px;}
.section .loan_pd_select {padding-bottom:30px;}
.section .loan_pd_select li label {display:block; width:240px; margin-bottom:10px; padding:25px 0; background:#777; color:#fff;font-size:24px; text-align:center;}
.section .loan_pd_select li.on label {background:#42b4f0;}
.section .ip_chk_list input {vertical-align:bottom;}
.section .ip_chk_list label {display:inline-block; padding:0 12px 0 5px; font-size:14px;}
.section .stock_info_area01 {padding:25px; border:1px solid #42B4F0;}
.section .stock_info_area01 p {color:#3399cc;font-size:16px;}
.section .stock_agree_msg {padding-bottom:10px; color:#3399cc;font-size:14px; }
.section .stock_info_area02 {padding:30px; border:1px solid #42B4F0;}
.section .stock_info_area02 h3 {padding-bottom:15px; color:#e65203;font-size:16px; }
.section .stock_info_area02 .info_txt {color:#3399cc;font-size:16px; padding-bottom:17px; border-bottom:1px solid #e6e6e6; margin-bottom:15px;}
.section .cert_agree_wrap {margin-bottom:20px;}
.section .cert_agree_wrap .scroll_box_bl {overflow-y:scroll; height:60px;padding:15px; border:1px solid #42B4F0;}
.section .cert_agree_wrap .sel_agree {padding:10px 0;text-align:right;}
.section .cert_agree_wrap .sel_agree em {display:inline-block; padding:0 20px; background:url(../images/common/bul_att.gif) no-repeat left center; color:#3399cc;}
.section .cert_agree_wrap .sel_agree span {margin:0 !important; padding:0 !important; color:#3399cc;font-size:14px;}
.section .cert_agree_wrap .sel_agree span label {display:inline-block; margin-top:-2px;margin-right:20px;}
.section .cert_agree_wrap .sel_agree span label + label {margin-right:0;}
.section .cert_agree_wrap .sel_agree span label * {vertical-align:middle;}
.section .cert_agree_wrap .sel_agree span label input {margin-right:5px; vertical-align:bottom !important;}
.section .tb_txt_bl {display:inline-block; padding:5px 0 0 20px; background:url(../images/common/bul_att.gif) no-repeat left bottom; color:#3399cc; font-size:12px;}
.section .home_addr li {overflow:hidden; margin-bottom:10px;}
.section .home_addr li + li + li, .home_addr li.lst {margin-bottom:0;}
.section .home_addr li em, .home_addr li span, .home_addr li p {float:left;}
.section .home_addr li em {display:inline-block; width:80px; text-align:left;}
.section .stoc_loan_wrap h4 {padding-bottom:10px; color:#3399cc; font-weight:bold;font-size:36px; text-align:center; letter-spacing:-1px;}
.section .stoc_loan_wrap p.stock_info01 {padding-bottom:10px; padding-bottom:35px; color:#3399cc;font-size:27px; text-align:center; letter-spacing:-1px;}
.section .stoc_loan_wrap .inner {overflow:hidden; border-top:1px solid #42B4F0; }
.section .stoc_loan_wrap .inner .left {float:left;}
.section .stoc_loan_wrap .inner .right {float:right;}
.section .stoc_loan_wrap .inner li {width:354px;padding:30px 0; border-bottom:1px solid #e6e6e6;}
.section .stoc_loan_wrap .inner li.lst {border-bottom:none;}
.section .stoc_loan_wrap .inner li dt {margin-bottom:20px;}
.section .stoc_loan_wrap .inner li dd {margin-bottom:20px; padding-left:9px; background:url(../images/common/bu_squre_black.png) no-repeat left 11px; font-size:16px; line-height:22px; }
.section .stoc_loan_wrap .inner li dd span {color:#e65203;}
.section .stoc_loan_wrap .inner li dd.lst {margin-bottom:0;}
.section .list_type02 li {margin-bottom:10px; padding-left:12px;background:url(../images/common/bu_squre_black.png) no-repeat left 8px;}
.section .list_type02 li.lst {margin-bottom:0;}
.section .stock_area_bot {padding:50px 0 20px 0; border-top:1px solid #42B4F0; border-bottom:1px solid #42B4F0;}
.section .stock_area_bot .info {padding-bottom:30px;font-size:18px; letter-spacing:-1px;}
.section .stock_area_bot .info span {color:#3399cc;}
.section .stock_area_bot .date {padding-bottom:16px;text-align:right;}
.section .stock_area_bot .date span {display:inline-block; padding-right:210px;}
.section .stock_area_bot .name {color:#3399cc; font-weight:bold;font-size:18px; text-align:right;}
.section .stock_info_area01 .info01,
.section .stock_info_area01 .info02,
.section .stock_info_area01 .info03,
.section .stock_info_area01 .info04,
.section .stock_info_area01 .info05,
.section .stock_info_area01 .info06 {text-align:center; letter-spacing:-1.5px;}
.section .stock_info_area01 .info01 {color:#3399cc; font-weight:bold;font-size:22px;}
.section .stock_info_area01 .info02 {padding:15px 0; color:#e65203;font-size:16px; }
.section .stock_info_area01 .info03 {color:#3399cc;font-size:16px; padding-bottom:25px; line-height:25px;}
.section .stock_info_area01 .info04 {color:#3399cc; font-weight:bold;font-size:20px; }
.section .stock_info_area01 .info05 {margin-bottom:18px; color:#3399cc; font-weight:bold;font-size:35px;}
.section .stock_info_area01 .info06 {color:#3399cc;font-size:23px;}
.section .stock_info_area03 {padding:30px;border:1px solid #42B4F0; background:url(../images/info/bg_time.gif) no-repeat right bottom;}
.section .stock_info_area03 h2 {padding-top:0 !important; padding-bottom:20px; background:none !important; color:#3399cc; font-weight:normal !important;font-size:36px !important; letter-spacing:-1.5px;}
.section .stock_info_area03 p.info {padding-bottom:40px;line-height:20px;}
.section .stock_info_area03 p.info span {color:#ff6600;}
.section .stock_info_area03 p.time {overflow:hidden;position:relative; height:59px; color:#3399cc; font-size:56px;}
.section .stock_info_area03 p.time .line {position:absolute; top:38px; left:0; z-index:1;}

/* layer pop */
.section .layerWrap {position:absolute; width: 635px; top: 281px; left:50%; margin-left:-317px;}
.section .dim {position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: block; opacity: 0.1; z-index: 120; background-color: rgb(0, 0, 0);}
.section .layerWrap, .dim {display:none;}

/*
.tableHorizon_2 th,
.tableHorizon_2 td,
.tableHorizon th,
.tableHorizon td {border:1px solid #e7e7e7}
*/



/* $tableHorizon */
.tableHorizon {
	width: 100%;
	border: 1px solid #b5b5b5;
	border-width: 1px 0;
}
.tableHorizon th,
.tableHorizon td {
	height: 21px;
	border-top: 1px solid #e7e7e7;
}
.tableHorizon tr:first-child th,
.tableHorizon tr:first-child td {border-top-color: #b5b5b5;}

.tableHorizon th {
	padding: 9px 20px 7px;
	text-align: left;
	font-weight: bold;
	border-right: 1px solid #e7e7e7;
	border-left: 1px solid #e7e7e7;
	background-color: #f3f3f3;
}
.tableHorizon td {padding: 9px 10px 7px 10px; border-right: 1px solid #e7e7e7;}
.tableHorizon td span {
	margin-left: 3px;
	font-size: 90%;
}
.tableHorizon td .labels span {margin-left: 0;}
.tableHorizon td input,
.tableHorizon td span {vertical-align: middle;}



/* $tableHorizon_2 */
.tableHorizon_2 {
	width: 100%;
	border: 1px solid #b5b5b5;
	border-width: 1px 0;
}
.tableHorizon_2 th,
.tableHorizon_2 td {
	height: 21px;
	border-top: 1px solid #e7e7e7;
}
.tableHorizon_2 tr:first-child th,
.tableHorizon_2 tr:first-child td {border-top-color: #b5b5b5;}
.tableHorizon_2 th {
	padding: 3px 3px 3px;
	text-align: left;
	font-weight: bold;
	border-right: 1px solid #e7e7e7;
	border-left: 1px solid #e7e7e7;
	background-color: #f3f3f3;
}
.tableHorizon_2 td {padding: 3px 5px 3px 5px;border-right: 1px solid #e7e7e7;}
.tableHorizon_2 td span {
	margin-left: 3px;
	font-size: 90%;
}
.tableHorizon_2 td .labels span {margin-left: 0;}
.tableHorizon_2 td input,
.tableHorizon_2 td span {vertical-align: middle;}

/* $tableVertical */
.tableVertical,
.tableVertial {
	width: 100%;
	border: 1px solid #b5b5b5;
	border-width: 1px 0;
}
.tableVertical th,
.tableVertical td,
.tableVertial th,
.tableVertial td {
	height: 21px;
	padding: 9px 5px 7px;
	border: 1px solid #e7e7e7;
	border-width: 1px 0 0 1px;
}
.tableVertical th,
.tableVertial th {
	border-top-color: #b5b5b5;
	border-bottom: 1px solid #b5b5b5;
	font-weight: bold;
	background-color: #f3f3f3;
}
.tableVertical td,
.tableVertial td {padding: 9px 10px 7px 10px;}
.tableVertical th:first-child,
.tableVertical td:first-child,
.tableVertial th:first-child,
.tableVertial td:first-child {border-left-width: 0;}

/* ���� ������ */
.stpul_div_contents,
.stpul_div_contents,
.stpul_div {line-height:1.4}